home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Language/OS - Multiplatform Resource Library
/
LANGUAGE OS.iso
/
gnu
/
objcissu.lha
/
precompiled-headers
< prev
next >
Wrap
Text File
|
1993-03-01
|
1KB
|
42 lines
From: Steve Naroff <Steve_Naroff@NeXT.COM>
Date: Tue, 6 Oct 92 08:35:19 -0700
To: jjobe@mrj.com (jason jobe)
Subject: Re: Obtaining runtime info for C++ classes
Cc: gsk@marble.com, rms@ai.mit.edu, Steve_Naroff@NeXT.COM
Here is some quick info on precompiled headers:
The precomp format is:
- generated by cpp-precomp (NeXT integrated cpp/parser framework)
- independent of the compiler proper (cc1)
- intended to support various programming activities (as demonstrated by HeaderViewer/precompiled headers)
The current implementation:
- supports ANSI-C/Objective-C (not C++)
- is undocumented (the API might be included in a future release)
snaroff.
Begin forwarded message:
Date: Mon, 5 Oct 92 22:59:58 EDT
From: jjobe@mrj.com (jason jobe)
To: gsk@marble.com
Cc: rms@ai.mit.edu, Steve_Naroff@NeXT.COM
Subject: Obtaining runtime info for C++ classes
I was thinking.
What about using the precompiled headers produced by NeXT gcc? Rather than
hacking extensively on the compiler, much of the information for providing
runtime information on C++ classes might easily be extracted from them. I
don't know a lot about the structure of them (lacking in documentation) but
I believe the NeXT HeaderViewer relies on it exclusively to provide sufficient
data for viewing the ObjC class hierarchy. Might this work for C++ as well.
Jason
ObjC++ Manager